pit latrine - Alemán Inglés Diccionario